home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: central.picker.com!anupam
- From: anupam@ct.picker.com (Anupam Chandra)
- Subject: Re: Q: A Good C++ Graphics Editor Design
- In-Reply-To: riston@coho.halcyon.com's message of 1 Feb 1996 19:36:25 GMT
- Message-ID: <ANUPAM.96Feb2120221@ct.picker.com>
- Sender: news@picker.com
- Nntp-Posting-Host: 144.54.52.20
- Organization: Picker International, Inc.
- References: <4er4np$84o@news1.halcyon.com>
- Date: Fri, 2 Feb 1996 17:02:20 GMT
-
- In article <4er4np$84o@news1.halcyon.com> riston@coho.halcyon.com (Michael D. Riston) writes:
-
-
- > Hello,
- >
- > I have been charged with designing your classic C++ object oriented graphics
- > editor (e.g. draw a circle, square, etc). Before I code this editor I
- > want to be sure that the software is designed well. Below are the details:
- >
- >
- >
- >
-
- If at this point. you are concerned only about good design without
- taking into account specific implementation details, I would suggest
- looking at Unidraw, a PhD. thesis by Mr. John M. Vlissides that
- explains a framework for creating Object-Oriented Graphical editors.
-
- The thesis has one of the best designs, I have come accross for
- graphical editors.
-
-
- You can get the thesis for a minimal charge from the Stanford
- University, Computer Science department. The Technical Report No. is
- CSL-TR-90-427.
-
-
- I hope this helps.
-
-
- Anupam.
-